Halimatou BahHalimatou Bah
Southeast Asia's Stadium Map: Vietnam Leads, but the Margin Is Only 724On October 15, the ASEAN Football account published a ranking that stirred th...
Indonesia 0-0 Malaysia: The 35th-Minute Red Card, the Ten-Man Equation and the Question of Naturalized SquadsIn the 35th minute at Bung Karno Stadium, Thom Haye lunged into a challenge...
PV Sindhu at the 2026 Asian Games: When the schedule kills a quarter-finalThe lights were still on at the Aichi-Nagoya badminton hall when PV Sindhu...
Vietnam Women's Volleyball at the 2026 World Championship: The Ticket Is Open, the Data Gap RemainsOn the night of August 22, 2026, I had a spreadsheet open on my computer befo...
Gen.G complete 3-0 Swiss Stage run at Worlds 2026, LYON drop to elimination roundOn the evening of Sunday, 25 October 2026, at the Credit Union of Texas Event...
Chou Chieh-Yu and the 18-2 Margin: What a Results Sheet Won't Tell YouIn seven days in Bali, Chou Chieh-Yu won all seven of her matches. She took 1...
Southgate Says No to Football: When a Manager Learns to Leave Before Being PushedGareth Southgate sat in a studio and spoke about emptiness, not about a new...
Professional Combat Sports: The Empty File and the Cost of Reading It as InnocenceOn December 29, 2026, Jon Jones stepped onto the scale at The Forum in...
The Head-Drop in Hidalgo: When a Move's Name Decides a Person's Fate75 years old. A head-drop to the mat. And a name called wrong. Gerardo Germán...
Rooney, the 2026-12 Medal and the Premier League's Legal VoidOn the night of 13 May 2026, my video room in Hamburg had two screens side by...
Daniel King's Najdorf: A 60-Minute Update and the 'Patch' Model of Chess TheoryI rewound the footage at 2 a.m., and the only thing I found was not a new mov...
Purple Ink Contracts and the Gaps in Professional Badminton RecordsOn March 12, 2026, a seven-page document arrived in my inbox from a former...
When the Dressing Room Becomes the Stage: The Trust Pulse of Vietnamese FootballThe final whistle blew at Thong Nhat Stadium, but no one left their seat. In...
23 Points, One Rhythmic Shift: Brazil Return to the Top of South America and the Question of a LA 2028 BerthRio de Janeiro, last Sunday. Three sets, one victory, and one wandering numbe...
Asian Games 2026: The 54-54 Scoreline and India's Badminton Medal GapThe scoreboard at Ichinomiya City Municipal Gymnasium stopped at 14-21 in the...
VAR in V.League: When the Machine's Eye Cannot Replace the WhistleMinute 78, the score 1-1. The referee runs toward the pitch-side monitor, his...
Como 2026 and the Limits of a Small Sample: Fabregas, Moise Kean and a Second Place Still UnprovenI spent two evenings re-checking the data from Como 2026's match against Parm...
Sarri, the High Line and the Midfield Net: Reading a Press Conference Through a Tactical NotebookThere was no data sheet on the wall of the press room. Sarri sat behind the...
Shenzhen Open: Wu Yize Beats Yuan Sijun 10-5 and the Gap Behind the BreaksAt the Shenzhen Open final, Yuan Sijun produced two substantial breaks — 61 a...
Six MSI Finals, Six Worlds Semifinals: Reading the 6/6 Streak CorrectlyOn July 12, 2026, in Vancouver, Gen.G defeated T1 3-2 in the MSI grand final....
Indonesia 0-0 Malaysia: The 35th-Minute Red Card, the Ten-Man Equation and the Question of Naturalized SquadsIn the 35th minute at Bung Karno Stadium, Thom Haye lunged into a challenge...
PV Sindhu at the 2026 Asian Games: When the schedule kills a quarter-finalThe lights were still on at the Aichi-Nagoya badminton hall when PV Sindhu...
Vietnam Women's Volleyball at the 2026 World Championship: The Ticket Is Open, the Data Gap RemainsOn the night of August 22, 2026, I had a spreadsheet open on my computer befo...
Gen.G complete 3-0 Swiss Stage run at Worlds 2026, LYON drop to elimination roundOn the evening of Sunday, 25 October 2026, at the Credit Union of Texas Event...
Chou Chieh-Yu and the 18-2 Margin: What a Results Sheet Won't Tell YouIn seven days in Bali, Chou Chieh-Yu won all seven of her matches. She took 1...
Southgate Says No to Football: When a Manager Learns to Leave Before Being PushedGareth Southgate sat in a studio and spoke about emptiness, not about a new...
Professional Combat Sports: The Empty File and the Cost of Reading It as InnocenceOn December 29, 2026, Jon Jones stepped onto the scale at The Forum in...
The Head-Drop in Hidalgo: When a Move's Name Decides a Person's Fate75 years old. A head-drop to the mat. And a name called wrong. Gerardo Germán...
Rooney, the 2026-12 Medal and the Premier League's Legal VoidOn the night of 13 May 2026, my video room in Hamburg had two screens side by...
Daniel King's Najdorf: A 60-Minute Update and the 'Patch' Model of Chess TheoryI rewound the footage at 2 a.m., and the only thing I found was not a new mov...
Purple Ink Contracts and the Gaps in Professional Badminton RecordsOn March 12, 2026, a seven-page document arrived in my inbox from a former...
When the Dressing Room Becomes the Stage: The Trust Pulse of Vietnamese FootballThe final whistle blew at Thong Nhat Stadium, but no one left their seat. In...
23 Points, One Rhythmic Shift: Brazil Return to the Top of South America and the Question of a LA 2028 BerthRio de Janeiro, last Sunday. Three sets, one victory, and one wandering numbe...
Asian Games 2026: The 54-54 Scoreline and India's Badminton Medal GapThe scoreboard at Ichinomiya City Municipal Gymnasium stopped at 14-21 in the...
VAR in V.League: When the Machine's Eye Cannot Replace the WhistleMinute 78, the score 1-1. The referee runs toward the pitch-side monitor, his...
Como 2026 and the Limits of a Small Sample: Fabregas, Moise Kean and a Second Place Still UnprovenI spent two evenings re-checking the data from Como 2026's match against Parm...
Sarri, the High Line and the Midfield Net: Reading a Press Conference Through a Tactical NotebookThere was no data sheet on the wall of the press room. Sarri sat behind the...
Shenzhen Open: Wu Yize Beats Yuan Sijun 10-5 and the Gap Behind the BreaksAt the Shenzhen Open final, Yuan Sijun produced two substantial breaks — 61 a...
Six MSI Finals, Six Worlds Semifinals: Reading the 6/6 Streak CorrectlyOn July 12, 2026, in Vancouver, Gen.G defeated T1 3-2 in the MSI grand final....
